ram-rear seal ring - Francés Inglés Diccionario